Go to the first, previous, next, last section, table of contents.

Agreements

Form: agreement [ id ] properties...

This form defines an agreement among a set of sides. The name/id is a unique internal identifier.

AgreementProperty: type-name str

This property is the name of the general type of agreement, such a trade. Defaults to "".

AgreementProperty: title str

This property is the player-visible name of the agreement. Defaults to "".

AgreementProperty: terms forms...

This property is the list of terms of the agreement. Defaults to ().

AgreementProperty: drafters side-list

This property is the set of sides writing the agreement. Only drafting sides may modify an agreement.

AgreementProperty: proposers side-list

This property is the set of sides that initially proposed the agreement.

AgreementProperty: signers side-list

Before the agreement is made, this property is the proposed list of participants. After the agreeement is made, this is the actual list of participants.

AgreementProperty: willing-to-sign side-list

This property is all the sides that have already agreed to this agreement, on condition that all the other sides accept it.

AgreementProperty: known-to side-list

This property is the set of sides that are to know about the agreement when it is signed.

AgreementProperty: enforcement form

AgreementProperty: state state


Go to the first, previous, next, last section, table of contents.